在 Jupyter Notebook 中运行 go 代码

您所在的位置:网站首页 jupyter notebook可以运行c吗 在 Jupyter Notebook 中运行 go 代码

在 Jupyter Notebook 中运行 go 代码

2023-07-07 00:15| 来源: 网络整理| 查看: 265

Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。——Jupyter Notebook官方介绍

我理解吧,这个东西目前为止我用到的,就是运行一个 web 服务器,然后可以在浏览器里打开页面直接编辑代码,然后直接运行在网页上查看执行结果。因为叫 notebook,所以也有一些笔记功能,比较适合做一些简单的实例,算法题,记录一些常用库的使用什么。

安装 anaconda

在 mac 系统中安装 anaconda

brew install --cask anaconda 复制代码

安装完毕后在 ~/.zshrc 文件中插入如下一行,如果采用其他 shell 请自行处理

export PATH="/usr/local/anaconda3/bin:$PATH" 复制代码 安装并运行 jupyterlab

jupyterlab 是 jupyter notebook 的升级版本,直接安装这个就行

conda install -c conda-forge jupyterlab 复制代码

运行 jupyterlab

jupyter-lab 复制代码 安装 gophernotes $ env GO111MODULE=on go get github.com/gopherdata/gophernotes $ mkdir -p ~/Library/Jupyter/kernels/gophernotes $ cd ~/Library/Jupyter/kernels/gophernotes $ cp "$(go env GOPATH)"/pkg/mod/github.com/gopherdata/[email protected]/kernel/* "." $ chmod +w ./kernel.json # in case copied kernel.json has no write permission $ sed "s|gophernotes|$(go env GOPATH)/bin/gophernotes|" < kernel.json.in > kernel.json 复制代码

以上,再次启动 jupyter-lab 就可以看到 go 的身影啦。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3